take a handful of - French English Dictionary